.TH std::basic_ios::widen 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::basic_ios::widen \- std::basic_ios::widen

.SH Synopsis
   char_type widen( char c ) const;

   Converts a character c to its equivalent in the current locale. The result is
   converted from char to character type used within the stream if needed.

   Effectively calls std::use_facet< std::ctype<char_type> >(getloc()).widen(c).

.SH Parameters

   c - character to convert

.SH Return value

   Character converted to char_type

.SH See also

   narrow    narrows characters
             \fI(public member function)\fP
   do_widen  converts a character or characters from char to CharT
   \fB[virtual]\fP \fI(virtual protected member function of std::ctype<CharT>)\fP
   btowc     widens a single-byte narrow character to wide character, if possible
             \fI(function)\fP
